traditional method